package ar.edu.uade.fain.ad.test.server.business;

import ar.edu.uade.fain.ad.test.common.dto.CoordinadorDTO;
import ar.edu.uade.fain.ad.test.common.dto.IntegranteDTO.SexoDTO;

public class CoordinadorBO extends IntegranteBO {

	private boolean interino;

	public CoordinadorBO() {
		super();
	}

	public boolean isInterino() {
		return interino;
	}

	public void setInterino(boolean interino) {
		this.interino = interino;
	}

	public CoordinadorDTO createDTO() {
		final CoordinadorDTO dto = new CoordinadorDTO();
		dto.setId(getId());
		dto.setNombre(getNombre());
		dto.setInterino(isInterino());
		dto.setSexo(getSexo().equals(SexoBO.MASCULINO) ? 
				SexoDTO.MASCULINO : SexoDTO.FEMENINO);
		return dto;
	}
	
	@Override
	public String toString() {
		return "Coordinador [interino=" + interino + "]";
	}

}
